﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using TypeLite;

namespace MvcTypeScript.Models.Home
{
    [TsClass]
    public class TypeScriptTypes
    {
        public string String { get; set; }
        public int Int { get; set; }
        public double Double { get; set; }
        public Decimal Decimal { get; set; }
        public DateTime DateTime { get; set; }
        public Int16 Int16 { get; set; }
        public Int32 Int32 { get; set; }
        public Int64 Int64 { get; set; }
        public Boolean Boolean { get; set; }
        public TimeSpan TimeSpan { get; set; }
        public Decimal? DecimalNullAble { get; set; }
        public DateTime? DateTimeNullAble { get; set; }
        public Int16? Int16NullAble { get; set; }
        public Int32? Int32NullAble { get; set; }
        public Int64? Int64NullAble { get; set; }
        public Boolean? BooleanNullAble { get; set; }
        public TimeSpan? TimeSpanNullAble { get; set; }
    }
}